Метавселенная. Создание пространственного интернета - Мэтью Болл
§ Apple обычно заставляет сторонние браузеры использовать более старые, а значит, более медленные и менее функциональные версии WebKit, чем iOS Safari.
¶ То, что Apple теперь поддерживает WebGL 2.0, не имеет никакого значения. Разработчики не ждут годами в надежде на поддержку того или иного стандарта, и они не могут ставить на кон свое будущее.
Глава 11. Блокчейн
Некоторые наблюдатели сегодня считают, что BLOCKCHAIN структурно необходим для того, чтобы Метавселенная стала реальностью, в то время как другие считают это утверждение абсурдным.
В самой технологии блокчейн по-прежнему много неясного, даже прежде чем перейти к ее применению в Metaverse, поэтому давайте начнем с определения. Проще говоря, блокчейн - это база данных, управляемая децентрализованной сетью "валидаторов". Большинство баз данных сегодня централизованы. Одна запись хранится в цифровом хранилище, управляемом одной компанией, которая отслеживает информацию. Например, JPMorgan Chase управляет базой данных, которая отслеживает, сколько денег у вас на расчетном счете, а также подробные записи о предыдущих операциях, подтверждающие, как был накоплен этот баланс. Конечно, у JPMorgan есть множество резервных копий этих записей (и у вас, возможно, тоже), и она действительно управляет сетью различных баз данных, но важно то, что эти цифровые записи управляются и принадлежат одной стороне: JPMorgan. Эта модель используется практически для всей цифровой и виртуальной информации, а не только для банковских записей.
В отличие от централизованной базы данных, записи в блокчейне не хранятся в одном месте и не управляются одной стороной - или, во многих случаях, даже идентифицируемой группой лиц или компаний. Вместо этого "бухгалтерская книга" блокчейна ведется на основе консенсуса в сети автономных компьютеров, расположенных по всему миру. Каждый из этих компьютеров, в свою очередь, конкурирует (и получает за это деньги) за подтверждение этой книги путем решения, по сути, криптографических уравнений, возникающих в результате отдельных транзакций. Одним из преимуществ этой модели является ее относительная неподкупность. Чем больше (то есть чем более децентрализована) сеть, тем сложнее переписать или оспорить какие-либо данные, поскольку с этим должно согласиться большинство участников децентрализованной сети, а не, скажем, отдельный сотрудник JPMorgan или банка в целом.
У децентрализации есть свои минусы. Например, она по своей сути дороже и энергозатратнее, чем использование стандартной базы данных, поскольку столько разных компьютеров выполняют одну и ту же "работу". По тем же причинам многие транзакции в блокчейне занимают десятки секунд или даже больше, поскольку сеть должна сначала установить консенсус, что может означать отправку информации через большую часть мира только для того, чтобы подтвердить транзакцию в двух футах от нее. И конечно, чем более децентрализована сеть, тем более сложной обычно становится проблема консенсуса.
Из-за вышеупомянутых проблем большинство технологий на основе блокчейна хранят максимум "данных" в традиционных базах данных, а не "на цепи". Это можно сравнить с тем, как если бы JPMorgan хранил баланс вашего счета на децентрализованном сервере, а информацию о входе в систему и банковский счет - в центральной базе данных. Критики утверждают, что все, что не является полностью децентрализованным, на самом деле является полностью централизованным - в вышеупомянутом случае ваши средства все еще эффективно контролируются и проверяются JPMorgan.
Это заставляет некоторых людей утверждать, что децентрализованные базы данных представляют собой технический шаг назад - менее эффективные, более медленные и все еще зависимые от своих централизованных аналогов. И даже если данные будут полностью децентрализованы, преимущества кажутся скромными; в конце концов, мало кто беспокоится о том, что JPMorgan со своей централизованной базой данных может потерять остатки на счетах своих клиентов или украсть их. Еще страшнее думать, что набор неизвестных валидаторов - это все, что защищает наше богатство. Если бы компания Nike заявила, что вы владеете виртуальными кроссовками или управляете ими, а затем отследила запись о том, что вы продали их другому онлайн-коллекционеру, кто бы стал оспаривать это или снижать их стоимость, потому что именно Nike зарегистрировала сделку?
Так почему же децентрализованная архитектура баз данных или серверов рассматривается как будущее? Нужно отбросить мысли о НФТ, криптовалютах, страхе перед кражей записей и тому подобном. Главное, что блокчейн - это программируемые платежные рельсы. Именно поэтому многие позиционируют их как первые цифровые платежные рельсы, утверждая, что PayPal, Venmo, WeChat и другие - не более чем имитации старых.
Блокчейн, биткойн и Ethereum
Первый мейнстримовый блокчейн, Bitcoin, был выпущен в 2009 году. Единственной целью блокчейна Bitcoin является управление собственной криптовалютой, биткоином (первое слово обычно пишется с заглавной буквы, а второе - нет, чтобы различать их). Для этого блокчейн Bitcoin запрограммирован на компенсацию процессорам, обрабатывающим биткоин-транзакции, путем выдачи им биткоинов (это называется "газовой" комиссией и обычно оплачивается пользователем для отправки транзакции).
Конечно, нет ничего нового в том, чтобы платить кому-то или даже многим людям за обработку транзакции. Однако в этом случае работа и оплата происходят автоматически и объединяются; транзакция не может произойти без вознаграждения процессора. Отчасти поэтому блокчейн называют "бездоверительным". Ни одному валидатору не нужно задаваться вопросом, будет ли ему выплачено вознаграждение, как и когда, или могут ли измениться условия его выплаты. Ответы на эти вопросы прозрачно заложены в платежные рельсы - нет ни скрытых комиссий, ни рисков внезапного изменения политики. Кроме того, пользователю не нужно беспокоиться о том, что ненужные данные передаются или хранятся отдельным оператором сети и могут быть использованы не по назначению. Напротив, кредитная карта хранится в централизованной базе данных, которая впоследствии может быть взломана посторонним лицом или неправомерно использована сотрудником. Блокчейн также является "безразрешительным": в случае с биткойном любой может стать валидатором сети без необходимости приглашения или одобрения, и любой может принимать, покупать или использовать биткойн.
Эти качества создают самоподдерживающуюся систему, благодаря которой блокчейн может увеличивать пропускную способность, снижая стоимость и повышая безопасность. При увеличении долларовой стоимости или объема транзакций к сети присоединяются дополнительные валидаторы, что снижает цены за счет конкуренции . Это, в свою очередь, повышает децентрализацию блокчейна, что затрудняет попытки манипулировать книгой для установления консенсуса (вспомните кандидата на выборах, пытающегося подделать 300 ящиков для голосования против трех).
Сторонники также любят подчеркивать, что модель блокчейна, не требующая доверия и разрешения, означает, что "доход"